package ProjectTeam39.Domains;
/**
 * This TreatmentRecord class is created for each office visit or telephone consult for a specific patient. 
 * 
 * @author SethEDubin
 *
 */
public class TreatmentRecord {
	Appointment date;
	Doctor treatingDoctor;
	Nurse attendingNurse; 
	DoctorsOrders docorders;
	int height, weight, temp, bloodPressure;
	String symptoms; 
	
	/**
	 * 
	 * @param date 
	 * @param treatingDoctor
	 * @param attendingNurse
	 * @param docorders 
	 * @param height
	 * @param weight
	 * @param temp
	 * @param bloodPressure
	 * @param symptoms
	 */
	public TreatmentRecord(Appointment date, Doctor treatingDoctor, Nurse attendingNurse, DoctorsOrders docorders,
							int height, int weight, int temp, int bloodPressure, String symptoms)
	{
		this.docorders = docorders;
		this.date = date;
		this.treatingDoctor = treatingDoctor;
		this.attendingNurse = attendingNurse;
		this.height = height;
		this.weight = weight;
		this.temp = temp;
		this.bloodPressure = bloodPressure;
		this.symptoms = symptoms; 
		
	}
	
	public DoctorsOrders getDoctorsOrders()
	{
		return docorders;
	}
	
	public void deleteDoctorsOrders(DoctorsOrders docorders)
	{
		docorders = null; 
	}
	
	public String getSymptoms()
	{
		return symptoms; 
	}
	
	public Doctor getDoctor()
	{
		return treatingDoctor; 
	}
	
	public int getWeight()
	{
		return weight; 
	}
	
	public int getHeight()
	{
		return height; 
	}
	
	public void setDoctor(Doctor doc)
	{
		treatingDoctor = doc; 
	}
	
	public void setNurse(Nurse nur)
	{
		attendingNurse = nur; 
	}
	
	public void setHeight(int height)
	{
		this.height = height;
	}
	
	public void setWeight(int weight)
	{
		this.weight = weight;
	}
	
	public void setTemp(int temp)
	{
		this.temp = temp;
	}
	
	public void setBloodPressure(int bp)
	{
		bloodPressure = bp; 
	}
	
	public void setSymptoms(String symptoms)
	{
		this.symptoms = symptoms;
	}
	
	public void setDoctorsOrders(DoctorsOrders docorders)
	{
		this.docorders = docorders; 
	}
}	
